query interpreter - German English Dictionary